About Dexter Ivan Limited (11950259) United Kingdom