About Appuakku Limited (13372544) United Kingdom