About Ukslc Croydon Limited (12198202) United Kingdom