About Ibc S Holdings (uk) Ltd (07435626) United Kingdom