About Efaktory Ltd (12020679) United Kingdom