About Shukri Invest Limited (12861461) United Kingdom