About Aarikha Soft Limited (08415475) United Kingdom