About Ilinka Design Studio Limited (07423031) United Kingdom