About Rapid Solution Technology Ltd (12653640) United Kingdom