About Ali Abdaal Ltd (12112883) United Kingdom