About Omni Ra Ltd (12114056) United Kingdom