About Shrewdd Ltd. (04538969) United Kingdom