About Rakau Limited (11730314) United Kingdom