About Ratae Holdings Limited (12008191) United Kingdom