About The Border Studio Limited (SC293019) United Kingdom