About Ishisha Edgware Limited (10980422) United Kingdom