About Rop Project Solutions Ltd (10074452) United Kingdom