About Prerana Technologies Limited (11996366) United Kingdom