About Atikahouse Limited (13575190) United Kingdom