About Wandrr (app) Limited (10285533) United Kingdom