About Ibsen International Ltd (07300309) United Kingdom