About Serica (uk) Co. Ltd (09070510) United Kingdom