About Offer Holdings Limited (12089860) United Kingdom