About Otigon-tex Limited (10077993) United Kingdom