About Carrick Management Ltd (SC632990) United Kingdom