About Kapollo Limited (08508372) United Kingdom