About Ostrich (ireland) Limited (NP000367) United Kingdom