About Ra Building Solutions Limited (13186636) United Kingdom