About Vapor Ray Design Ltd (12752492) United Kingdom