About Overmore Holdings Limited (13494996) United Kingdom