About Ibis (375) Limited (03420025) United Kingdom