About Ali & R Ltd. (13156960) United Kingdom