About Tulken Developments Limited (NI024041) United Kingdom