About R&j Project Solutions Limited (10976830) United Kingdom