About Ghost Fin Limited (13657525) United Kingdom