About Abomination Limited (13282511) United Kingdom