About Blusqare Limited (12399784) United Kingdom