About Rbi Holdings Limited (10255290) United Kingdom