About Vipassana Technologies Limited (11083429) United Kingdom