About Rosette Chip Ltd (12628484) United Kingdom