About The Shaard Holdings Limited (10374713) United Kingdom