About Proxima 3 Limited (12982263) United Kingdom