About Serena Holdings (05188292) United Kingdom