About Limiter International Service Group Ltd (10688332) United Kingdom