About Carrick 2020 Limited (SC632226) United Kingdom