About Macrane Assets Limited (13162496) United Kingdom