About Alkr Developments Limited (13039318) United Kingdom