About A&r Portfolio & Developments Ltd (10896242) United Kingdom