About Photosextant Ltd (09421465) United Kingdom