About Rightangle Consultancy (uk) Limited (04259802) United Kingdom