About Innkka Developments Limited (12212006) United Kingdom