About Amitola Services Ltd (12023652) United Kingdom