About Noctia Limited (12685385) United Kingdom