About A.a. Scott Holdings Ltd (SC638469) United Kingdom