About An Ocean Of Ideas Ltd (12914424) United Kingdom