About N K Developers Limited (13386907) United Kingdom