About A A Croydon Holdings Limited (11202684) United Kingdom