About Rakma Limited (11093397) United Kingdom