About Alexdor Limitat Limited (13445343) United Kingdom