About Currentoptics Ltd (12047518) United Kingdom