About Bamamosu & Mike Ltd (11858331) United Kingdom