About Richard Kyte Ltd (10972731) United Kingdom