About Ampers&nd Ltd (12404734) United Kingdom