About Alexis Developments Ltd. (10884689) United Kingdom