About Culross Global Management Limited (02736036) United Kingdom