About Right Angles Investments Limited (10427392) United Kingdom