About Knapweed Photonics Ltd (13348702) United Kingdom