About Becker Global Limited (13469305) United Kingdom