About Rbar3 Limited (09009918) United Kingdom