About Max Opps Bd Ltd (12724223) United Kingdom