About Kerada Nominee Ltd (10825031) United Kingdom