About A.f.i World Peace Initiative Ltd (11856274) United Kingdom