About Owf (one World Foundation) Ltd (06942976) United Kingdom