About Anekanta Limited (10090401) United Kingdom