About Rapyal Group Holdings Ltd (13667268) United Kingdom