About Anik Appaji Limited (13438345) United Kingdom