About Blueback Global (uk) Limited (10231542) United Kingdom