About Serencyon Limited (09264012) United Kingdom