About Kerax Holdings Limited (11521440) United Kingdom