About Barko Limited (11116527) United Kingdom