About R32 Limited (11833447) United Kingdom