About Croft Global Limited (11028942) United Kingdom