About Kassar Invest Limited (12040840) United Kingdom