About Rake Holdings Limited (10358986) United Kingdom