Koobla logo

Promoted by Jay MacPherson, Dominic Swaine, Ali Ahmed, Akshat Sood and Spenser Smart on behalf of Koobla Limited (registered in England and Wales, company number 11393540) each of 8 Dagmar Ave., Wembley, London, United Kingdom.

More on Companies House. Dominic Swaine on WikiMedia.