About K Developers Ltd (11615504) United Kingdom