About Quik Beam Ltd (11839722) United Kingdom