About J Ostrowski Holdings Ltd (08100584) United Kingdom