About Proxima 2 Limited (12980078) United Kingdom