About Rak Technology Solutions Ltd (10450088) United Kingdom