About Edg Science Ltd (11298770) United Kingdom