About Affect Enterprises Ltd (SC648361) United Kingdom