About Sea Holly Limited (11575085) United Kingdom