About Marann Holdings Limited (SC486893) United Kingdom