About Waqfinity Technologies Limited (13152163) United Kingdom