About Seven Kings Development Limited (10848933) United Kingdom