About Kimora Services Ltd (09959085) United Kingdom