About Bickers Action Worldwide Limited (10620664) United Kingdom