About Rak Solutions Limited (10493012) United Kingdom