About Jape Service Ltd (11832024) United Kingdom