About Rap Holdings Ltd (11280024) United Kingdom