About Casl Glasgow Holding Limited (11393628) United Kingdom