About Yakimbee Service Ltd (12000480) United Kingdom