About I - Bag Properties Ltd (13525922) United Kingdom