About Limadore Services Ltd (11463617) United Kingdom