About K K Developers Limited (07410657) United Kingdom