About Charles Oteri Limited (11691985) United Kingdom