About Rubaiy Holdings Ltd (12068029) United Kingdom