About Rapid Optical Limited (11289802) United Kingdom