About Rakkar Project Solutions Limited (11027329) United Kingdom