About Isencea Limited (12309648) United Kingdom