About Martello Close Management Ltd (11692929) United Kingdom