About Archer Knight (holdings) Limited (SC542791) United Kingdom