About Jaysco Holdings Limited (09348895) United Kingdom