About Survikaa Limited (09601237) United Kingdom