About K7d7 Ltd (SC685704) United Kingdom