About Ivan Kraye Ltd (12837316) United Kingdom