About Ioan Stefan Limited (11210185) United Kingdom