About Nimbus Investments Ccxxxvi (236) Limited (13353910) United Kingdom