About Sahasrara Limited (08819401) United Kingdom