About Proxima Developments Ltd (10591815) United Kingdom