About Shrewd Management Limited (07490627) United Kingdom