About Jark (glasgow) Limited (10094877) United Kingdom