About Rakuk Limited (11049350) United Kingdom