About Jakhu Services Ltd (13217316) United Kingdom