About Biftekis Solutions Ltd (13599742) United Kingdom