About Serica M. Limited (11595693) United Kingdom