About Kasbo Limited (07580361) United Kingdom