About Ixir Uk Limited (07088703) United Kingdom