About Rashe Solutions Ltd (13661306) United Kingdom