About Raid Holdings Ltd (12720421) United Kingdom