About Ideeaz Limited (SC250120) United Kingdom