About Abra Optical Limited (09028131) United Kingdom