About Offside Projects Ltd (13110296) United Kingdom