About Avanti Squared Management Ltd (07896288) United Kingdom