About Abyssal Holdings Limited (13525319) United Kingdom