About Serendra Limited (11779883) United Kingdom