About Inl (holdings) Limited (13222455) United Kingdom