About Rappidd Consultancy Limited (03442242) United Kingdom